home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 30 / PC Gamer IT CD 30 1-2.iso / MOTS / GAMEDATA / RESOURCE / JKMRES.GOO / cog_class_sequencer.cog < prev    next >
Text File  |  1998-02-25  |  814b  |  45 lines

  1. # Jedi Knight Cog Script
  2. #
  3. # CLASS_SEQUENCER.COG
  4. #
  5. # Class COG for the Sequencer charges
  6. #
  7. # Set the sequencers to proximity devices after a certain time.
  8. #
  9. # [YB]
  10. #
  11. # (C) 1997 LucasArts Entertainment Co. All Rights Reserved
  12.  
  13.  
  14. symbols
  15.  
  16. message     created
  17. message     timer
  18.  
  19. end
  20.  
  21. # ========================================================================================
  22.  
  23. code
  24.  
  25. created:
  26.    SetTimerEx(2.0, GetSenderRef(), GetThingSignature(GetSenderRef()), 0);
  27.  
  28.    Return;
  29.  
  30. timer:
  31.    if(GetParam(0) == GetThingSignature(GetSenderId()))
  32.    {
  33.       // WF_PROXIMITY, Weapon will explode when something touches its sphere.
  34.       SetWeaponFlags(GetSenderId(), 0x1000);
  35.  
  36.       // gives it a bigger sphere
  37.       SetThingCollideSize(GetSenderId(), 0.3);
  38.    }
  39.  
  40.    Return;
  41.  
  42. end
  43.  
  44.  
  45.